Разработка веб-приложений для бизнеса от Coddy
Вы научитесь
Программа курса
Данный курс включает 8 блоков с общим объемом 32 занятия. Обучение проходит в онлайн- и офлайн-форматах с возможностью выбрать как групповые, так и индивидуальные занятия. Общая продолжительность курса будет зависеть от скорости усвоения материала студентом.
Модуль 1
Ознакомитесь с языком программирования и его отличиями от остальных языков. Научитесь использовать логические и арифметические операторы для создания логики приложения. Ознакомитесь с концептом условности в JS и научитесь использовать нелинейные алгоритмы. Изучите нюансы использования циклов в JavaScript и научитесь пользоваться циклом "while"
Ознакомитесь с языком программирования и его отличиями от остальных языков.
Научитесь использовать логические и арифметические операторы для создания логики приложения.
Ознакомитесь с концептом условности в JS и научитесь использовать нелинейные алгоритмы.
Изучите нюансы использования циклов в JavaScript и научитесь пользоваться циклом "while"
Модуль 2
Рассмотрите нюансы применения цикла "for", а также изучите операторы "continue" и "break" Научитесь работать с большими объемами данных, используя массивы. Научитесь создавать и редактировать текст в JavaScript. Сможете структурировать код при помощи функций.
Рассмотрите нюансы применения цикла "for", а также изучите операторы "continue" и "break"
Научитесь работать с большими объемами данных, используя массивы.
Научитесь создавать и редактировать текст в JavaScript.
Сможете структурировать код при помощи функций.
Модуль 3
Рассмотрите нюансы работы с объектами в JS. Изучите конструкторы, методы и массивы объектов. Научитесь использовать фреймворк Bootstrap и ознакомитесь с основами верстки в HTML и CSS. Научитесь управлять объектами веб-страницы с помощью кода JavaScript. Ознакомитесь с нюансами управления событиями. Узнаете, как искать информацию о событии или элементе.
Рассмотрите нюансы работы с объектами в JS. Изучите конструкторы, методы и массивы объектов.
Научитесь использовать фреймворк Bootstrap и ознакомитесь с основами верстки в HTML и CSS.
Научитесь управлять объектами веб-страницы с помощью кода JavaScript.
Ознакомитесь с нюансами управления событиями. Узнаете, как искать информацию о событии или элементе.
Модуль 4
Рассмотрите нюансы работы с фреймворком Express, а также ознакомитесь с такими инструментами как NodeJS и Git. Научитесь использовать запросы "GET" и "POST", а также изучите особенности HTTP-протокола. Научитесь работать с базами данных и подключать их к Express. Освоите простые запросы к БД. Изучите нюансы управления доступом пользователей к аккаунтам. Познакомитесь с базой Middleware.
Рассмотрите нюансы работы с фреймворком Express, а также ознакомитесь с такими инструментами как NodeJS и Git.
Научитесь использовать запросы "GET" и "POST", а также изучите особенности HTTP-протокола.
Научитесь работать с базами данных и подключать их к Express. Освоите простые запросы к БД.
Изучите нюансы управления доступом пользователей к аккаунтам. Познакомитесь с базой Middleware.
Модуль 5
Изучите нюансы командной работы и общения внутри группы. В более подробных деталях рассмотрите HTML-теги. Научитесь работать с заказчиком, определять цели задачи проекта, над которым вы будете работать. Сфокусируетесь на более детальном изучении CSS. Перейдете от заполнения содержания с помощью HTML к стилистическому оформлению, используя CSS. Выявите нюансы проработки пользовательской истории и продумывания механик модели приложения.
Изучите нюансы командной работы и общения внутри группы. В более подробных деталях рассмотрите HTML-теги.
Научитесь работать с заказчиком, определять цели задачи проекта, над которым вы будете работать.
Сфокусируетесь на более детальном изучении CSS. Перейдете от заполнения содержания с помощью HTML к стилистическому оформлению, используя CSS.
Выявите нюансы проработки пользовательской истории и продумывания механик модели приложения.
Модуль 6
Изучите нюансы использования Flexbox — метод размещения элементов внутри контейнера. Научитесь использовать Figma для разработки прототипов приложения. Ознакомитесь c процессом командной работы в Git и Github. Изучите нюансы работы с Express и маршрутизацией. Узнаете, как работать с параметрами запросов и приемом post-запроса.
Изучите нюансы использования Flexbox — метод размещения элементов внутри контейнера.
Научитесь использовать Figma для разработки прототипов приложения.
Ознакомитесь c процессом командной работы в Git и Github.
Изучите нюансы работы с Express и маршрутизацией. Узнаете, как работать с параметрами запросов и приемом post-запроса.
Модуль 7
Начнете работу над своим первым полноценным проектом. Изучите особенности и разницу между статистической и динамической информацией. Более подробно изучите нюансы работы с базами данных, используя MongoDB и Mongoose. Ознакомитесь с методами манипулирования данными в фреймворке Express. Освоите нюансы грамотного показа своего веб-проекта аудитории. Разработаете структурированный и логичный сценарий презентации своего проекта.
Начнете работу над своим первым полноценным проектом. Изучите особенности и разницу между статистической и динамической информацией.
Более подробно изучите нюансы работы с базами данных, используя MongoDB и Mongoose.
Ознакомитесь с методами манипулирования данными в фреймворке Express.
Освоите нюансы грамотного показа своего веб-проекта аудитории. Разработаете структурированный и логичный сценарий презентации своего проекта.
Модуль 8
Вступите в финальную фазу доработки своих проектов. Научитесь пользоваться пагинацией и с её помощью структурировать большие объемы данных. Научитесь использовать серверы Linux, на которых вы развернете своё приложение. Также установите на сервер NodeJS. Продолжите работать над презентацией своего проекта. Заполните слайды необходимой информацией и разработаете свой собственный презентационный стиль. Это финальный этап на курсе. Вы защитите свои веб-проекты и подведете итоги своего обучения.
Вступите в финальную фазу доработки своих проектов. Научитесь пользоваться пагинацией и с её помощью структурировать большие объемы данных.
Научитесь использовать серверы Linux, на которых вы развернете своё приложение. Также установите на сервер NodeJS.
Продолжите работать над презентацией своего проекта. Заполните слайды необходимой информацией и разработаете свой собственный презентационный стиль.
Это финальный этап на курсе. Вы защитите свои веб-проекты и подведете итоги своего обучения.